<?php
require_once "../Controle/ControleBancoDeDados.php";
class DaoGaleriaCategoria{
	
	var $con;
	
	function DaoGaleriaCategoria(){
		$con= new ControleBancoDeDados();
		$this->con = $con->ConectarBanco();
	}
	
	function inserir($dados){
		$query="INSERT INTO galeria_categoria (
												data,
												categoria,
												descricao,
												foto,
												status) 
												VALUES (
												'".$dados->getData()."',
												'".$dados->getCategoria()."',
												'".$dados->getDescricao()."',
												'".$dados->getFoto()."',
												'".$dados->getStatus()."'
												)";
		#echo $query;die;
		mysql_query($query);
		
		$query = "SELECT max(idcategoria) FROM galeria_categoria";
		$C = mysql_query($query);
		$R = mysql_fetch_row($C);
		mysql_query("insert into galeria_foto (idcategoria,foto,status) values ('".$R[0]."','".$dados->getFoto()."','".$dados->getStatus()."')");
	}
	
	function deletar($dados){
		// deleta o registro da tabela galeria_categoria
		$query="DELETE FROM galeria_categoria WHERE idcategoria IN (".$dados->getIdCategoria().")";
		mysql_query($query);
		// deleta o registro da tabela galeria_foto
		$query2="DELETE FROM galeria_foto WHERE idcategoria IN (".$dados->getIdCategoria().")";
		mysql_query($query2);
	}
	
	function editar($dados){
		$query="UPDATE galeria_categoria SET 
											data='".$dados->getData()."',
											categoria='".$dados->getCategoria()."',
											descricao='".$dados->getDescricao()."',
											foto='".$dados->getFoto()."',
											status='".$dados->getStatus()."'
											 WHERE idcategoria=".$dados->getIdCategoria()."";
		//echo $query; die;
		mysql_query($query);
	}
	
	function status($dados){
			mysql_query("UPDATE galeria_categoria SET status=".$dados->getStatus()." WHERE idcategoria=".$dados->getIdCategoria()."");
	}
}
?>